Freescale Semiconductor /MK51D7 /UART4 /S2

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as S2

743000000000000 (0)RAF0 (0)LBKDE0 (0)BRK130 (0)RWUID0 (0)RXINV0 (0)MSBF0 (0)RXEDGIF0 (0)LBKDIF

MSBF=0, BRK13=0, RAF=0, LBKDE=0, RWUID=0, LBKDIF=0, RXINV=0, RXEDGIF=0

Description

UART Status Register 2

Fields

RAF

Receiver Active Flag

0 (0): UART receiver idle/inactive waiting for a start bit.

1 (1): UART receiver active (RxD input not idle).

LBKDE

LIN Break Detection Enable

0 (0): Break character is detected at length of 10 bit times (C1[M] = 0), 11 (C1[M] = 1 and C4[M10] = 0), or 12 (C1[M] = 1, C4[M10] = 1, and S1[PE] = 1).

1 (1): Break character is detected at length of 11 bits times (if C1[M] = 0 or 12 bits time (if C1[M] = 1).

BRK13

Break Transmit Character Length

0 (0): Break character is 10, 11, or 12 bits long.

1 (1): Break character is 13 or 14 bits long.

RWUID

Receive Wakeup Idle Detect

0 (0): The S1[IDLE] bit is not set upon detection of an idle character.

1 (1): The S1[IDLE] bit is set upon detection of an idle character.

RXINV

Receive Data Inversion

0 (0): Receive data is not inverted.

1 (1): Receive data is inverted.

MSBF

Most Significant Bit First

0 (0): LSB (bit0) is the first bit that is transmitted following the start bit. Further, the first bit received after the start bit is identified as bit0.

1 (1): MSB (bit8, bit7 or bit6) is the first bit that is transmitted following the start bit depending on the setting of C1[M] and C1[PE]. Further, the first bit received after the start bit is identified as bit8, bit7 or bit6 depending on the setting of C1[M] and C1[PE].

RXEDGIF

RxD Pin Active Edge Interrupt Flag

0 (0): No active edge on the receive pin has occurred.

1 (1): An active edge on the receive pin has occurred.

LBKDIF

LIN Break Detect Interrupt Flag

0 (0): No LIN break character has been detected.

1 (1): LIN break character has been detected.

Links

() ()